.\" Modified Sat Jan 14 13:38:30 CST 2017 by caiwang213
.\"   <caiwang213@qq.com>
.\"
.TH user 1 2017-01-13 "Linux" "Linux Programmer's Manual"
.SH NAME
user \- linux git tool
.SH [/etc/passwd] 
.PD 0
.TP
.B LOGNAME:PASSWORD:UID:GID:USERINFO:HOME:SHEL

.SH [/etc/group] 
.PD 0
.TP 50
.B 组名:口令:组标识号:组内用户列表
#在现代的Unix/Linux中，每个用户可以同时属于多个组。除了在passwd文件中指定其归属的基本组之外，还在/etc/group文件中指明一个组所包含用户.

.SH [用户添加与删除] 
.PD 0
.TP 50
.B $ sudo useradd wanke
#默认加-D选项(参考man useradd), 自动生成/home/wanke目录, 在/etc/passwd与/ect/group下各生成一条记录(注意用户ID与组ID是独立的)，默认组名跟用户名一样，但ID可能一样，可能不一样
.TP
.B $ useradd -g media-team wanke
#创建用户并指定默认所属用户组
.TP
.B $ sudo passwd wanke
#设置用户密码
.TP
.B $ sudo usermod -l newname wanke
#修改用户名wanke为newname
.TP
.B $ sudo userdel wanke
#删除用户

.SH [组添加与删除] 
.PD 0
.TP 50
.B $ sudo groupadd media-team
#在/ect/group下生成一条记录
.TP
.B $ sudo usermod -G media-team jieyingda
#将用户jieyingda加入到media-team组中, 在/etc/group media-team:x:510: 记录后面会添加jieyingda,每添加一个用户用逗号分隔
.TP
.B $ sudo groupmod -n new-team meida-team
#修改用户组meida-team名为new-team
.TP
.B $ sudo groupdel meida-team
#删除用户组 

.SH [限制用户进入bash] 
.PD 0
.TP 50
.B $ vi /etc/passwd
#将LOGNAME:PASSWORD:UID:GID:USERINFO:HOME:SHEL中的默认shell修改为/usr/local/bin/git-shell
